Systems and methods for minimally intrusive displays

ABSTRACT

A system includes a minimally intrusive display system (MIDS) configured to be disposed on an eyewear. The MIDS includes a display system and a sensor system configured to provide for a sensor data. The MIDS further includes a processor configured to process the sensor data to derive an activity metric. The processor is further configured to display, via the display system, the activity metric, wherein the display system is disposed in the eyewear so that the activity metric is only viewed when a user of the eyewear turns the user&#39;s pupil towards the display system at angle α from a forward direction.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a continuation of U.S. application Ser. No.15/985,365, entitled “Systems and Methods for Minimally IntrusiveDisplays,” and filed May 21, 2018, now U.S. Pat. No. 10,488,667 whichissued on Nov. 26, 2019, the entirety of which is incorporated byreference herein for all purposes.

BACKGROUND

The subject matter disclosed herein relates to displays, and morespecifically, to minimally intrusive displays.

Certain activities, such as swimming, running, bicycling, and the like,may benefit from specific eyewear. For example, swim goggles may providefor enhanced underwater views and for eye protection from water.Similarly, sunglasses, motorcycle visors, ski goggles, and so on, may beworn to protect a wearer's eyes and to enhance the wearer's visionduring certain activities. Some eyewear may incorporate displays. It maybe beneficial to provide for minimally intrusive displays.

BRIEF DESCRIPTION

Certain embodiments commensurate in scope with the originally claimedinvention are summarized below. These embodiments are not intended tolimit the scope of the claimed invention, but rather these embodimentsare intended only to provide a brief summary of possible forms of theinvention. Indeed, the invention may encompass a variety of forms thatmay be similar to or different from the embodiments set forth below.

In one embodiment, a system includes a minimally intrusive displaysystem (MIDS) configured to be disposed on an eyewear. The MIDS includesa display system and a sensor system configured to provide for a sensordata. The MIDS further includes a processor configured to process thesensor data to derive an activity metric. The processor is furtherconfigured to display, via the display system, the activity metric,wherein the display system is disposed in the eyewear so that theactivity metric is only viewed when a user of the eyewear turns theuser's pupil towards the display system at angle α from a forwarddirection.

In another embodiment, a non-transitory computer readable mediumincludes executable instructions which, when executed by a processor,cause the processor to receive a sensor data from a sensor systemdisposed in a minimally intrusive display system (MIDS) configured to bedisposed on an eyewear. The executable instructions additionally causethe processor to process the sensor data to derive an activity metric.The executable instructions additionally cause the processor to display,via a display system disposed in the MIDS, the activity metric, whereinthe display system is disposed in the eyewear so that the activitymetric is only viewed when a user of the eyewear turns the user's pupiltowards the display system at angle α from a forward direction.

In yet another embodiment, a method includes receiving a first sensordata from a sensor system disposed in a minimally intrusive displaysystem (MIDS) configured to be disposed on an eyewear. The methodfurther includes processing the first sensor data to derive an activitymetric. The method additionally includes displaying, via a displaysystem disposed in the MIDS, the activity metric, wherein the displaysystem is disposed in the eyewear so that the activity metric is onlyviewed when a user of the eyewear turns the user's pupil towards thedisplay system at angle α from a forward direction.

BRIEF DESCRIPTION OF THE DRAWINGS

These and other features, aspects, and advantages of the presentinvention will become better understood when the following detaileddescription is read with reference to the accompanying drawings in whichlike characters represent like parts throughout the drawings, wherein:

FIG. 1 is a block diagram of an embodiment of a sport-oriented systemwhich includes one or more minimally intrusive display systems (MIDS);

FIG. 2A is a front perspective view of an embodiment of the MIDS of FIG.1 shown disposed on swim goggles;

FIG. 2B is a front perspective view showing an embodiment of the swimgoggles of FIG. 2A with the MIDS removed;

FIG. 2C is a rear perspective view illustrating an embodiment of theMIDS of FIG. 1 disposed in a lens of the swim goggles of FIGS. 2A and2B;

FIG. 3 is a system architecture block diagram of an embodiment of theMIDS of FIG. 1 ;

FIG. 4 is a flow diagram depicting an embodiment of a process suitablefor deriving certain performance baselines for wearers of the MIDS ofFIG. 1 ;

FIG. 5 is a flow diagram illustrating an embodiment of a processsuitable for deriving certain performance metrics and/or feedback forwearers of the MIDS of FIG. 1 ;

FIG. 6 is a block diagram illustrating an embodiment of acoaching/training system, a gaming system, an in-competition system, anda social networking system that may interface with the MIDS of FIG. 1 ;

FIG. 7A is a diagram illustrating an embodiment of a display system ofthe MIDS of FIG. 1 showing text;

FIG. 7B is a diagram illustrating an embodiment of a display system ofthe MIDS of FIG. 1 showing images.

FIG. 8 is a schematic view of an embodiment of a double mirrored displaysystem that may be included in the MIDS of FIG. 1 ;

FIG. 9 is a schematic top view of an embodiment of the double mirroreddisplay system of FIG. 8 ;

FIG. 10 is a schematic top view of an embodiment of a single mirroreddisplay system that may be included in the MIDS of FIG. 1 ;

FIG. 11 is a schematic top view of an embodiment of a direct opticaldisplay system that may be included in the MIDS of FIG. 1 ; and

FIG. 12 is a schematic top view of an embodiment of a direct displaysystem that may be included in the MIDS of FIG. 1

DETAILED DESCRIPTION

One or more specific embodiments will be described below. In an effortto provide a concise description of these embodiments, not all featuresof an actual implementation are described in the specification. Itshould be appreciated that in the development of any such actualimplementation, as in any engineering or design project, numerousimplementation-specific decisions must be made to achieve thedevelopers' specific goals, such as compliance with system-related andbusiness-related constraints, which may vary from one implementation toanother. Moreover, it should be appreciated that such a developmenteffort might be complex and time consuming, but would nevertheless be aroutine undertaking of design, fabrication, and manufacture for those ofordinary skill having the benefit of this disclosure.

When introducing elements of various embodiments of the presentinvention, the articles “a,” “an,” “the,” and “said” are intended tomean that there are one or more of the elements. The terms “comprising,”“including,” and “having” are intended to be inclusive and mean thatthere may be additional elements other than the listed elements.

Embodiments of the present disclosure may apply to a variety of eyewear,including sports-oriented eyewear such as swim goggles, sunglasses, skigoggles, motorcycle goggles, helmet visors, and so on. In certainembodiments, a minimally intrusive display system (MIDS) may be includedin the eyewear, suitable for providing visual indications and feedbackof ongoing user and/or sensor activities, as further described below.The MIDS may include a small form factor, such as 50×50 mm square, orless, that enables the user to more quickly identify useful informationon a display while maintaining situational awareness. That is, the usermay glance at information provided via a display included in the MIDSwhile still maintaining a field of view suitable for easy visualizationof the surrounding environment.

In certain embodiments, the MIDS may be removable and replaceable. Forexample, the user may toolessly remove the MIDS from a swim google andthen place the MIDS into a set of sunglasses for use in a non-swimmingactivity. Indeed, the MIDS may be toolessly interchangeable betweenvarious types of eyewear. Additionally, the MIDS may include one or moreprocessors that may interface with one or more sensors (internalsensors, external sensors) to derive certain performance metrics and/orfeedback related to the user's activity.

For example, when swimming, feedback may be provided related to starts,turns, kicks, lap counts, breathing, speed, swim direction, and so on.When running, feedback may include speed, kick cadence, arm cadence,gait type, gait length, and the like. When bicycling, the feedback mayinclude speed, pedaling cadence, power output, bicycle inclination, andso forth. Feedback for other activities is described below. The MIDS maycommunicate with external computing devices (e.g., cell phones, tablets,notebooks, cloud-based systems, smart watches, and the like) as well aswith other MIDS to provide, for example, for virtual racing, improvedcoaching, sports social networking, and so on. By providing for theminimally intrusive techniques described herein, users may experienceenhanced sports activities while improving their individual performance.

Turning now to FIG. 1 , the figure is a block diagram of an embodimentof a sport-oriented system 10 which may include one or more minimallyintrusive display systems (MIDS) 12. As mentioned earlier, the MIDS 12may be disposed in a variety of eyewear, such as swim goggles 14,sunglasses 16, ski goggles 18, and/or helmet visors 20. In certainembodiments, a MIDS 12 may be permanently attached to each of thegoggles 14, sunglasses 16, ski goggles 18, and/or helmet visors 20. Inother embodiments, the MIDS 12 may be removable and replaceable. Forexample, the MIDS 12 may be toolessly removed from the swim goggles 14and then toolessly attached to the sunglasses 16, the goggles 18, thevisor 20, and/or to another swim google 14. It is also to be understoodthat the list of eyewear shown is not limiting, and that other eyewearmay be used with the MIDS 12, including prescription sports glasses,shooting glasses, automobile driving glasses, and so on.

In use, the MIDS 12 may provide for a minimally intrusive informationdisplay suitable for presenting a variety of information related to theactivity being performed by wearer, such as swimming 22, bicycling 24,running 26, motorcycling 28, skiing 30, and so on. Accordingly, the MIDS12 may include one or more internal sensors described in more detailbelow, suitable providing data correlative with the activity beingperformed. The MIDS 12 may additionally interface with a variety ofexternal sensors 32 that may be worn by the user and/or disposed incertain equipment, suitable for providing data also correlative with theactivity being performed.

The external sensors 32 may include accelerometers, gyroscopic sensors,speed sensors, location sensors (e.g., GPS, GLONASS systems), ambienttemperature sensors, humidity sensors, altitude sensors, magnetometricsensors (e.g., compass systems), wind sensors (e.g., wind speed, winddirection), barometric pressure sensors, biometric sensors (e.g., pulseoximeters, body temperature sensors, electrocardiogram sensors, healthinformatics sensors [e.g., ISO/IEEE 11073 sensors]), and the like, thatmay be communicatively coupled to one or more of the MIDS 12. Forexample, the MIDS 12 may include certain wireless systems, such as Wi-Fi(e.g., Institute of Electrical and Electronics Engineers [IEEE]802.11X), cellular systems (e.g., high speed packet access [HSPA],HSPA+, long term evolution [LTE], WiMax), near field communications(NFC) systems, Bluetooth systems, personal area networks (PANs), Zigbeesystems, Z-wave systems, wireless mesh systems, and the like, and so on,suitable for wirelessly communicating with the sensors 32. It is to benoted that the sensors 32 may be included in other systems, such assmart watches, smart bands, pedometers, wearable heart monitors,disposed in vehicles, and so on, which include wireless communications.

The MIDS 12 may additionally or alternatively interface with mobiledevices 34 (e.g., cell phones, tablets, notebooks, laptops), acloud-based system 36, and/or other external computing system 37. Forexample, the mobile devices 34, cloud-based system 36, and/or externalcomputing systems 37 may be used to configure settings of the MIDS 12 aswell as to communicate data during activities, such as during the sportsactivities 22, 24, 26, 28, and/or 30. In certain embodiments, thecommunications may be one-way communications. For example, a tablet 34carried by a swimming coach (e.g., poolside coach) may receiveinformation (e.g., lap count, inhalation/exhalation patterns, headmovement, body roll, kick pattern, speed, etc.) incoming from the MIDS12 and/or derive the information via data incoming from the MIDS 12. Theinformation may then be used to give feedback to the wearer of the MIDS12 during swimming activities 22.

In other embodiments, MIDS 12 communications may be two-waycommunications. In such embodiments, the wearer may receive informationfrom external systems, such as the mobile devices 34, the cloud-basedsystem 36, and/or other external computing systems 37 (e.g., computingsystems including workstations, desktops, smart TVs, etc.) forconfiguration of the MIDS 12 and/or to provide feedback on the activitybeing performed by the wearer. For example, virtual coaching andtraining, gaming, social networking, and the like, may be provided viatwo-way communication, as described in more detail below.

It may be beneficial to illustrate example views of the MIDS 12 disposedon an eyewear system. Accordingly and turning now to FIG. 2A, the figureis a front perspective view of an example MIDS 12 disposed on the swimgoggles 14. In the depicted embodiment, the MIDS 12 is disposed on aleft lens 40 of the swim goggles 14. However, in other embodiments theMIDS 12 may be disposed on a right lens 42 of the swim goggles 14. Inyet other embodiments, the MIDS 12 may be disposable in either the leftlens 40 or the right lens 40 based on the user's preference. Forexample, the MIDS 12 (or the entire left lens 40) may be toolesslyremoved and repositioned onto the right lens 42 (or right side) of theswim goggle 14. Indeed, in some embodiments the MIDS 12 may be removedby hand and then placed onto another type of eyewear (e.g., sunglasses16, ski goggles 18, helmet visors 20), another set of swim goggles 14,and/or to the other side or lens of the swim goggles 14.

FIG. 2B is a front perspective view showing an embodiment of the swimgoggles 14 with the MIDS 12 removed. More specifically, the figureillustrates an opening 44 suitable for deploying the MIDS 12 in situ.For example, the user may carry various swim goggles 14 with differentopacities, goggles 14 for outdoor swimming, customizable goggles 14(e.g., Swedish swim goggles), prescription goggles 14, and so on, andthen easily insert the MIDS 12 into the opening 44 based on type ofevent, ambient conditions, and so forth. In certain embodiments, theMIDS 12 may mechanically couple with the lens 40 via an interference fitbetween edges of the opening 44 and an outer shell of the MIDS 12. Othercoupling techniques may include tongue and groove fastening techniques,magnetic fasteners, mechanical latches, catches, and so on.

In use, the MIDS 12 may provide for an improved field of view even withthe MIDS 12 in place, as shown in FIG. 2C. More specifically, FIG. 2C isa rear perspective view illustrating an embodiment of the MIDS 12disposed in the lens 44. As illustrated, the MIDS 12 may occlude only asmall section of the lens 44, while leaving a larger section 46unobstructed. Accordingly, the wearer may have and improved situationalawareness and field of view when compared to larger display systems,useful in sports activities. It is to be note that while FIGS. 2A-2Cdepict the MIDS 12 using swim goggles 14 for context, the MIDS 12 may bedisposed in openings 44 found in other eyewear, such as the sunglasses16, the ski goggles 18, and/or the helmet visors 20.

FIG. 3 is a system architecture block diagram of an embodiment of theMIDS 12. As depicted, the MIDS 12 may include one or more processors 50and memory 52. The processor 50 may include “general-purpose”microprocessors, special-purpose microprocessors, application specificintegrated circuits (ASICS), a reduced instruction set (RISC)processors, field programmable arrays (FPGAs), or some combinationthereof. The memory 52 may include a volatile memory, such as randomaccess memory (RAM), and/or a nonvolatile memory, such as ROM. Thememory 52 may store a variety of information and may be used for variouspurposes. For example, the memory 52 may store processor-executableinstructions (e.g., firmware or software) for the processor(s) 50 toexecute. The MIDS 12 may also include a storage device 54. The storagedevice 54 may include a hard drive, a flash drive, a solid state storagemedium, or combination thereof, suitable for storing digital data. Powerfor the MIDS 12 and its systems may be provided via a power supplysystem 56, which may include one or more rechargeable batterieschargeable via induction charging techniques and/or wired chargingtechniques.

In use, visual data (e.g., text, icons, images) may be provided via adisplay system 58. The display system 58 may include a low power microdisplay system (e.g., micro LED display) having, for example, a totalsize of 40 mm by 40 mm, 30 mm by 30 mm, 20 mm by 20 mm, 10 mm by 10 mm,or less. The display system 58 may be positioned in peripherally to theeye as shown in FIGS. 2A-2C, such that the display system 58 does notdisturb forward vision. Peripheral positioning may include the corner ofthe eye (left or right), but it may also include the bottom or top ofthe eye. When placed at the top or bottom positions, two MIDS 12 may beused so that two display systems 58 are placed in both eyes, creatingbinocular vision.

When positioned as described, if the athlete or wearer is not looking atthe display system 58 then the athlete doesn't see the information andis not disturbed by the MIDS 12. In other words the display system 58may appear invisible unless looked at directly. Additionally, by havinga direct display system 58, as opposed to an indirect display systemhaving prisms, mirrors, projectors, and so forth, the MIDS 10 may bemanufactured in a smaller and more reliable form factor, suitable forproviding useful information while also providing for situationalawareness and a more open field of view.

In addition to or alternative to LED displays, the display system 58 mayinclude one or more LED lights. Light feedback may be advantageousbecause it may not break exercise concentration or require deeperprocessing. Simple color lights may be used to indicate performance. Forexample, green would indicate good performance in swim turns, swimstroke, swim kick cadence, bike speed, run speed, bike cadence, runcadence, ski turns, motorcycle lean, and so on. Red may indicate whenperformance is not as desired. Accordingly, the MIDS 10 may be capableof filling the eyewear with colored light to provide feedback to thewearer.

Further, an input/output (I/O) system 60 may provide for other outputmodalities haptic output, and/or audio output. Haptic output may includeforce feedback such as “tapping” motions. Audio output may be providedvia bone conduction, via wireless techniques (e.g., Bluetooth AdvancedAudio Distribution Profile [A2DP], aptX), and/or via a waterproof audioport. Audio feedback may indicate a “good” noise when performance isdesired, such as a chime, and a “bad” noise when performance is not asdesired, such as a buzzer. Audio feedback may additionally oralternatively include a metronome-like sound played to help improvestroke count when swimming, cadence when biking and/or running, to keeptrack of elapsed time, and so on. The sound or “tappings” may also beset to operate adaptively by increasing/decreasing swimming stroke rate,bicycling/running cadence, skiing turns, and the like, by a fraction;and therefore slowly improving stroke rate, cadence, turning, and thelike, without forcing the wearer to coarsely jump between rates. Audiooutput may also include voice coaching, music playing, and so on.

Input may be received via the I/O system 60, for example, via one ormore buttons, and/or via touch sensors. The touch sensors may besuitable for receiving gesture inputs, such as swiping, tapping,pressing, holding, and so on. Accordingly, the user may switch modes,turn displays on and off, and so on. A wireless system 62 may also beincluded in the MIDS 12. As mentioned earlier, the wireless system 62may include systems such as Wi-Fi (e.g., IEEE 802.11X), cellular systems(e.g., HSPA, HSPA+, long term evolution LTE, WiMax), near fieldcommunications (NFC) systems, Bluetooth systems including low powerBluetooth systems, personal area networks (PANs), Zigbee systems, Z-wavesystems, wireless mesh systems, and the like, and so on, suitable forwirelessly communicating with other systems, such as the mobile system34, the cloud-based system 36, and/or other external computing systems37. Internal sensors 64 may include accelerometers, gyroscopic sensors,temperature sensors, ambient temperature sensors, humidity sensors,altitude sensors, magnetometric sensors (e.g., compass systems),barometric pressure sensors, biometric sensors (e.g., pulse oximeters,body temperature sensors, electrocardiogram sensors, health informaticssensors [e.g., ISO/IEEE 11073 sensors]), and the like.

A global positioning system (GPS) and/or GLONASS system 66 may also beincluded in the MIDS 12. The GPS system 66 may be used to provide forthe MIDS 12 position of relative to a fixed global coordinate system, afixed local coordinate system (e.g., indoor GPS), or a combinationthereof. The GPS 66 may additionally use real time kinematic (RTK)techniques to enhance positioning accuracy. An inertial measurement unit(IMU) 68 may also be included, which may include one or more sensors,such as specific force sensors, angular rate sensors, accelerometers,gyroscopes, and/or magnetic field change sensors that may provide forthe inertial measurements as the MIDS 10 moves. The IMU 68 may be usedto provide for one or more degrees of freedom (DOF) measurementscorrelative with certain performance during activities 22, 24, 26, 28,30 when the MIDS 12 is disposed on the wearer, as described in moredetail with respect to FIG. 4 . By placing a small heads up display inthe MIDS 12 and/or by using audio feedback techniques as described, theathlete doesn't interrupt exercise cadence to consume information,unlike when using wrist-based devices. With wrist-based devices, theathlete typically has to stop swimming to see information or otherwisedisrupt the their activity such as by changing running cadence to allowthe wrist to be raised and viewed, disrupting cycling pedaling cadenceto examine a wrist or handlebar display.

FIG. 4 depicts an embodiment of a process 78 suitable for derivingcertain performance baselines for wearers of the MIDS 12. The process 78or certain steps of the process 78 may be implemented ascomputer-executable instructions executed via the processor(s) 50, themobile device 34, the cloud-based system 36, and/or other externalcomputing systems 37. It to be understood that the process 78 mayinclude steps that are optional, and that the steps may be performed inother order than the one shown.

In the depicted embodiment, the MIDS 12 is shown disposed in the swimgoggles 14 during swimming activities 22. As mentioned above, the IMUsystem 68 may include sensors (e.g., as specific force sensors, angularrate sensors, accelerometers, gyroscopes, and/or magnetic field changesensors) that may be used to sense multiple degrees of freedom of thewearer's head. In the illustrated embodiment, 6 degrees of freedom areprovided by the IMU system 68, including pitch 80, roll 82, yaw 84, up86, down 88, left 90, right, 92, forward 94, and back 96. Accordingly,the MIDS 12 may receive and log (block 98) real-time data representativeof the 6 degrees of freedom as the user undergoes an activity, such asswimming 22, resulting in logged data 100. The logged data 100 may alsoinclude data from the internal sensors 64 and/or the external sensors32.

Certain techniques, such as a machine learning system 102, may be usedto process the logged data 100 to recognize (block 104) the wearer'sactivity (e.g., activities 22, 24, 26, 28, 30) and the wearer'sperformance during the activity. For example, logged data 100 may betagged as swim data, and the machine learning system 102 trained torecognize that the wearer was swimming. Likewise, the machine learningsystem may be trained to recognize any one of the activities 24, 26, 28,30. The machine learning system 102 may then be used to derive (block106) certain baselines 108 based on the activity. For example, forswimming 22, starts (e.g., block starts, outdoor swim starts), turns(e.g., flip turns, side turns, buoy turns), splits and sets, times,strokes (e.g., freestyle, breaststroke, butterfly, backstroke,sidestroke), kicking cadence, breathing patterns, head position duringthe swim, and so on, may be baselined. For example, a professionalathlete may be “recorded” (e.g., used to provide the logged data 100)during swim turns and the machine learning system 102 may then train aneural network to recognize a “good” turn. This trained network then maybecome one of the baselines 108. The baseline(s) 108 may also beprovided by statistical analysis. For example, the logged data 100 maybe analyzed to derive medians, averages, ranges, which may then act asthe baseline(s) 108. Accordingly, deviations, such as standarddeviations, percentile deviations, quartile deviations, and so on, fromthe medians, averages, and/or ranges, may be outside of the baseline(s)108. In this manner, baselines may be derived for “good” starts,strokes, kicking, breathing, head position, and so on.

Each activity 22, 24, 26, 28, 30 may be similarly processed to derive“good” (and “bad”) baselines 108. For example, for bicycling 24, thebaselines 108 may include recordings of flat terrain cadence, hillclimbing cadence, sprinting, aero tuck head positioning, drafting, hilldescent positioning, gear changes, and so on. For running 26 thebaselines 108 may include flat terrain cadence, hill climbing cadence,hill descent cadence, arm rotation, foot landings, and so on. Formotorcycle riding 28 the baselines 108 may include leaning on curvedroad sections, accelerating, braking (front wheel braking, rear wheelbraking), and the like. For skiing 30 the baselines 108 may includeparallel turning, edging, carving, cadence based on incline, and so on.The baselines 108 may also include biometrics, for example whenbiometric sensors 32 are used. The biometrics may include heart rate,body temperature, peripheral capillary oxygen saturation (e.g., SpO2provided via pulse oximetry sensors), calories burned, and the like.

The aforementioned baselines 108 are for example only and arenon-limiting, as any number of baselines may be created based on a“recording” of a wearer performing some activity as well as manuallythrough analysis of the logged data 100. It is to be noted that thebaselines 108 are not restricted to logged data 100 recorded byprofessional athletes but may be derived for any user of the MIDS 12.For example, an amateur athlete may record” him or herself and thenprovide the recordings (e.g., logged data 100) to a coaching system forevaluation and/or to keep a record of progress, as further describedbelow. The baselines 108 may also be used to analyze, in real-time,performance of the wearer of the MIDS 12 to provide feedback as to howto improve performance.

FIG. 5 depicts an embodiment of a process 120 suitable for derivingcertain performance metrics and/or feedback for wearers of the MIDS 12.The process 120 or certain steps of the process 120 may be implementedas computer-executable instructions executed via the processor(s) 50,the mobile device 34, the cloud-based system 36, and/or other externalcomputing systems 37. It to be understood that the process 120 mayinclude steps that are optional, and that the steps may be performed inother order than the one shown.

In the depicted embodiment, the wearer of the MIDS 12 may be performingthe swimming activity 22 while training, competing, or simply forenjoyment of the activity 22. The MIDS 12 may enhance the activity 22 byproviding for certain feedback. For example, as the wearer swims, theprocess 120 may receive (block 122) data 124, such as the degrees offreedom via the IMU system 68, as well as other sensed data from thesensors 32, 64. In certain embodiments, the data may be processed toderive (block 126) certain metrics 128. Deriving (block 126) the metrics128 may include deriving the activity being performed, e.g., activity22, 24, 26, 28, 30. Accordingly, the metrics 128 may be correlative withthe activity being performed. For example, for swimming 22, the metricsmay include speed, direction of travel, compass heading and/or location(for open water swimming), elapsed time, splits and sets, number oflaps, type of stroke used, breathing metrics, head position metrics,kicking cadence, stroke cadence, body roll metrics, and so on.

For bicycling 24, the metrics 128 may include speed, direction oftravel, compass heading and/or location, elapsed time, elapsed distance,as well as data gathered via external sensors 32 such as crankarm RPM(e.g., crankarm cadence), power output at the pedals (in Watts), currentgear selected, bike odometer, and so on. For running 26 the metrics 128may include speed, direction of travel, compass heading and/or location,elapsed time, elapsed distance, running cadence, arm cadence, footplacement, kicking cadence, and so on. For motorcycling 28 the activitymetrics may include speed, direction of travel, compass heading and/orlocation, elapsed time, elapsed distance, leaning metrics, brakingmetrics, acceleration metrics, as well as data gathered via externalsensors 32 such as MPG, engine RPM, odometer, gas tank level, coolantlevel, oil level, remaining range, error codes, and so on. For skiing 32the metrics 128 may include speed, direction of travel, compass headingand/or location, elapsed time, elapsed distance, parallel turningmetrics, edging metrics, carving metrics, cadence based on inclinemetrics, and so on.

The metrics 128 may also include biometrics, for example when biometricsensors 32 are used. The biometrics may include heart rate, bodytemperature, peripheral capillary oxygen saturation (e.g., SpO2 providedvia pulse oximetry sensors), calories burned, and the like. The metrics128 may also include ambient metrics such as temperature, ambientpressure, altitude, humidity, and the like. Additionally, the metrics128 may include GPS/GLONASS metrics such as current position and compassheading. Any one or more of metrics 128 may then be displayed (block130), for example via the display system 58 and/or I/O system 60. Asdescribed earlier, the display system 58 may be positioned so that ifthe athlete or wearer is not looking at the display system 58 then theathlete doesn't see the information and is not disturbed by the MIDS 12.That is, the display system 58 may appear invisible unless looked atdirectly. In certain embodiments, the wearer may configure the MIDS 12to create a user profile that may customize, for example, the set ofmetrics 128 to display for each of the activities 22, 24, 26, 28, 30.

The process 120 may also compare (block 132) the metrics 128 to thepreviously derived baseline(s) 108 to derive a quality measure 134. Forexample, a swim turn may include various metrics 128 such as headposition at various points of the turn, speed of the head, legpositions/kicks, and/or body positions (via sensors 32 disposed on thebody), through the turn. The metrics 128 may be compared (block 132) tometrics in the baseline(s) 108 to derive the quality measure 134. Thecomparison may include comparison by range (e.g., if the observed metric128 is inside a range found in the baseline(s) 108), statisticalcomparisons (e.g., inside of a percentile, quartile, via standarddeviation techniques, ANOVA techniques, MANOVA techniques, etc.), and/orAI comparisons (e.g., when the baseline(s) 108 include patternrecognition via neural networks, state vector machines, expert systems,fuzzy logic, and so on). The quality measure may be a binary measure,e.g., “good” and “bad”, and/or a number such as a number between 1-10,1-100, and the like, for example, denoting how close the metrics 128 areto the baseline(s) 108. Example quality measures for swimming includebut are not limited to a swim turn quality measure, a kicking cadencequality measure, a body roll quality measure, a stroke performancequality measure, a head position quality measure, and so on. The qualitymeasure 134 may then be displayed via the display system 58 and/or theI/O system 60. By providing for feedback during the performance ofactivities in a minimally intrusive manner, the MIDS 12 may enableimproved training, competition, and an increased enjoyment of theactivities.

FIG. 6 is a block diagram illustrates an embodiment of multiple systems,including a coaching/training system 150, a gaming system 152, anin-competition system 154, and a social networking system 156 that mayinterface with the MIDS 12 while worn by users. The systems 150, 152,154, 156 may include software systems executable via the MIDS 12, themobile device 34, the cloud-based system 36, and/or other externalcomputing systems 37.

In the depicted embodiment, the coaching/training system 150 mayreceive, for example, the metrics 128 and/or data representative of themetrics 128 in real-time and/or offline and then provide for arepository of the MIDS 12 data as well as for feedback. For example,wearers may track daily, weekly, monthly progress by logging into thecoaching/training system and visualizing or comparing, via a tablet,cell phone, computer display, and the like, training and/or competitionmetrics 128 as well as training and/or competition quality measures 134throughout a desired time period (e.g., day week, month. Thecoaching/training system 150 may also provide feedback to improveperformance. For example, the coaching/training system 150 may use AI,statistical, and/or human based analysis to analyze the metrics 128and/or quality measures 134 and provide feedback on how to improve swimturns (e.g., suggestion on when to start a turn, speed of the turn,improvements to head position, improvements to body tuck, when to legpush, and so on). Similarly, for swimming 22, suggestions for strokeimprovements, kicking cadence, breathing and breathing cadence,drafting, when to “attack” during competition, may be provided.

For running 24, the coaching/training system 150 may provide feedbacksuch as suggestions on cadence, kicking, arm movement, pacing fordistance, head lean, and so on. For bicycling 26, the coaching/trainingsystem 150 may provide feedback such as suggestions on speed, RPMs, whento get off the saddle, pedaling cadence, head position, gear shifting,drafting, and so on. For motorcycling 28, the coaching/training system150 may provide feedback such as suggestions on leaning, gear changes,acceleration, braking, head position, and so on. For skiing 30, thecoaching/training system 150 may provide feedback such as suggestions onwhere to look, parallel turning, edging, carving, stopping (e.g.,v-stop, side stop), foot rotation, and so forth.

The coaching/training system 150 may also enable for remote or virtualcoaching. For example, a human coach 158 may be located at a differentgeographic location from wearer 160 and from wearer 162. By using thecoaching/training system 150, for example via a software application(e.g., app) 164, the coach 158 may receive real-time feedback, metrics128, and/or quality measures 134 while the wearers 160, 162 areperforming an activity, e.g., swimming 22. The coach 158 may thenprovide for recommendations on technique, changes to certain techniques,new training schedules, and so on. In some embodiments, the coach's 158feedback may be displayed in the MIDS 12 (e.g., via display system 58,I/O system 60) or provided as audio.

The gaming system 150 may provide for virtual racing against a virtualathlete 166 as well as against wearers 160 and 162 disposed in differentgeographic locations. The virtual athlete 166 may be an athlete that hasbeen previously “recorded” with the techniques described herein. Forexample, the virtual athlete 166 may have been recorded in an Olympicsize pool but then processed by the gaming system 150 to compete in openocean swimming, in other pool lengths, and so on. Further, the virtualathlete 166 may be a previous recording from any wearer, includingwearers 160, 162. The gaming system 150 may further process the wearer'srecording to extrapolate a different type of swim, e.g., open oceanswim, during a virtual race. Further, the virtual athlete may be afictional athlete created for virtual competition (e.g., aquaman). Byconnecting wearers 160, 162, at different locations, and by providingfor one or more virtual competitors 166, the gaming system 150 mayenable competitions across disparate geographic regions and with a broadcategory of competitors, including virtual athletes.

The in-competition system 154 may be used during actual competitions ofthe activities 22, 24, 26, 28, 30. Each competition may include adifferent set of rules as to what functionality the MIDS 12 may provideduring the competition. For example, coaching functionality may bedisabled. Accordingly, the MIDS 12 may receive a competition templatedisabling and/or enabling certain MIDS 12 functionality during thecompetition. The MIDS 12 may also be used in lieu of or in addition tocompetition smart tags, such as by tracking arrival at certaindesignated spots, providing for GPS tracking of competitors, providingfor health information of competitors (including providing data fromexternal health sensors), and so on.

FIG. 6 also illustrates “hand-off” capabilities of the MIDS 12 duringmulti-sport events, such as biathlons, triathlons, relay sports, and soon. In the illustrated embodiment, once the wearer 162 may havepreviously set up two MIDS 12 for triathlon. One MIDS 12 may be disposedin swim goggles 14 and the second MIDS 12 may be disposed in sunglasses16. Once the wearer 162 exits the water and removes the swim goggles 14,the removal motion may then trigger a transition portion 168. During thetransition portion 168 certain information may be tracked, such as afirst triathlon transition time clock, to record transition timesbetween swim-bike portions. Once the wearer 162 dons the sunglasses 16,the MIDS 12 on the sunglasses 16 may then take over and provideinformation during a bicycling portion 170 of the event. Once thebicycling portion 170 is complete, the wearer 162 may use the I/O system60 to direct the second MIDS 12 disposed in the sunglasses 16 to begin asecond transition 172. The second MIDS 12 may then, for example, begin asecond triathlon transition time clock to record transition timesbetween bike-run portions. The second MIDS 12 may then provide thewearer 162 information during a run portion 174 of the event. Datacaptured during the transitions may then be submitted to the systems150, 152, 154, and/or 156. Indeed, the coaching/training system 150, thegaming system 152, the in-competition system 154, and/or the socialnetworking system 156 may support data storage and analysis ofmulti-sport or relay sport data, including transitions 168, 172.

The social networking system 156 may enable meetings, virtual events,and data sharing between various users of the MIDS 12, including amateurusers of various levels, professional users, and/or coaches. Forexample, the social networking system 156 may enable the discovery ofother uses of similar performance levels. The users may form networksfor training, competition, and/or advice. For example, a network may beformed via the social networking system 156 for users interested inlearning how to swim using the butterfly stroke. The social networkingsystem 156 may then coordinate training meets, including virtual meets,coaching, and progress tracking amongst the group, virtual competitionsfor group members, creation of virtual awards and points earned, and soon. Coaches may sign up via the social networking system 156 andadvertise their expertise. The coaches may then provide services via thecoaching/training system 150 and the MIDS 12. The social networkingsystem 156 may thus be communicatively coupled to the systems 150, 152,154, to share data, to share functionality, and/or to provide for asingle login into all systems 150, 152, 154, 156.

FIG. 7A and 7B illustrate embodiments of certain areas 200, 202 of theMIDS 12 that may include the display system 58. In the embodimentdepicted in FIG. 7A, the areas 200 includes a LED pixel display 204 thatis shown displaying text. More specifically, the display 204 isdisplaying a time 206, a minute separator 208, a lap counter 210, and aswim indicator 212. The time displayed is thus 2:00 minutes, with 15laps counted while still swimming. The display 204 may be small in size,such as between 10 mm by 10 mm to 40 mm by 40 mm or less. Accordingly,the display 204 may be disposed in a corner of eyewear to provide for aminimally intrusive display.

Further, FIG. 7A illustrates that the display system 58 may include aLED light 214, such as a multi-color LED. In use, the LED light 214 maybe turned on at one or more colors based on the metrics 128 and/or thequality measure 134 derived during the various activities 22, 24, 26,28, 30. For example, the color red may be displayed if certain metrics128 and/or quality measures 134 are below a certain threshold, and thecolor green may be displayed if the metrics 128 and/or quality measures134 are above the threshold. The light 214 and/or display 204 may becustomizable by the wearer. For example, the wearer may select which ofthe various metrics 128 to be displayed as text, such as but not limitedto speed, elapsed distance, elapsed time, splits, sets, laps counted,kicking cadence, and stroke cadence. The quality measures 134 may alsobe customized by the wearer to select which ones are be displayed astext, such as “good turn”, “bad turn”, “slow kick”, “fast kick”, and soon.

FIG. 7B illustrates the use of icons on the display 204. That is, inaddition to text, icons may also be displayed. For example, theillustrated embodiments show an up arrow 216, a down arrow 218, a leftarrow 220, and a right arrow 222. The arrows 216, 218, 220, 222 may beused to provide directions during certain activities as well as toprovide feedback. For example, the up arrow 216 may indicate that aswimmer is swimming towards a desired direction during an outdoor swim,and when the swimmer strays form the desired direction, the left arrow220 may be flashed to indicate to the swimmer to swim towards his or herleft side to get back to the desired swim direction. Likewise, the rightarrow 22 may be flashed to indicate to the swimmer to swim towards hisor her right side to get back to the desired swim direction.

The up arrow 216 may also be displayed, akin to a “thumbs up”, when adesired metric 128 and/or performance measure 134 is reached, the downarrow 218 may be displayed if the metric 128 and/or performance measure134 is not reached. It is to be noted that other icons may be used, suchas emoji (e.g., thumbs up icon, thumbs down icon, smiley face, sad face,and so on).

FIG. 8 is a schematic view of an embodiment of a double mirrored displaysystem 250 that may be included in the display system 58. The doublemirrored display system 250 may use two mirrors 252 and 254 (e.g.,“folded” mirrors) to increase a track length of the double mirroreddisplay system 250, thus providing for a suitable presentation of visualinformation in a more compact package. That is, the mirrors 252 and 254enable light to travel from a projective display system 256 into an eyeentrance 258 with travel length or track length longer than directlyprojecting the light into the eye entrance 258. Accordingly, an improvedview of data projected via the projective display system 256 may beprovided.

The projective display system 256 (e.g., LCD, laser, etc.), which may bedisposed on a printed circuit board (PCB). As light exits the projectivedisplay system 256, it then reflects off of the first mirror 252. Thefirst mirror 252 may include a curvature, thus acting as a first lenssuitable for magnifying the projected images. The light may then reflectoff of the second mirror 254. The second mirror 254 may include a slightcurvature to act as a slight correcting lens. The light may then befurther enhanced via a normal aspheric lens surface 260. In someembodiments, the aspheric lens surface 260 may include a surface profiledesigned to reduce or to eliminate spherical and optical aberrations. Inone embodiment, all components of the double mirrored display system 250(e.g., the mirrors 252, 254, surface 260) may be manufactured as asingle piece, for example, a piece molded in polymethyl methacrylate(PMMA), Polycarbonate, Zeonex, and so on. Additionally, the doublemirrored display system 250, and indeed a variety of displaysincorporated in the display system 58, may be disposed so that duringthe activity (e.g., activities, 22, 24, 26, 28, 30) the user may have aclear view of the activity and then with a slight movement of the eye,see information displayed via the display system 58 as further describedbelow with respect to FIGS. 9-12 .

FIG. 9 is a schematic top view of an embodiment of the display system 58where the display system 58 includes the double mirrored display system250. In the depicted embodiment, the user's eye 270 is shown with thepupil 272 looking in a forward direction 274 away from the head (e.g.,direction such that when both eyes are looking in the forward directionthe corresponding vectors 274 for each eye are parallel to each otherand to a plane that extends between and separates the frontal sinuses,bisecting the nose). When looking in the forward direction 274, the eyemay not see information from the display system 250 and/or the displaysystem 250 itself. Indeed, the user may look straight ahead duringperformance of the activities 22, 24, 26, 28, and/or 30 and have anunobstructed view. When the user then decides to receive information,such as information 130, 134 provided by the double mirrored displaysystem 250, the user may glance to a side so that the pupil 272 movesfrom the forward direction 274 towards a position 276. That is, when theuser moves the pupil 272 a certain angle α away from the forwarddirection 274 and towards the double mirrored display system 250, theuser may now see information presented by the double mirrored displaysystem 250. For example, at position 276, the pupil may enter the eyebox 278 so that the light projected via the double mirrored displaysystem 250 is now visible. In certain embodiments, the angle α may bebetween 10° to 90°.

FIG. 10 illustrates a schematic top view of an embodiment of the displaysystem 58 where the display system 58 includes a single mirrored displaysystem 280. In the depicted embodiment, the user's eye 270 is shown withthe pupil 272 looking in the forward direction 274 away from the head.As mentioned above, when looking in the forward direction 276, the pupil272 may not see information provided via the single mirrored displaysystem 280 or the single mirrored display system 280 itself

As illustrated, the projective display system 256 may projectinformation, such as information 130, 134, via light. The light mayreflect off of a mirror 282, and then be further modified via optics284, which may include a lens or lenses, including correcting lens orlenses, aspheric lens or lenses, or a combination thereof. The singlemirrored display system 280 may include a light travel length or tracklength longer than directly projecting the light into the eye 270, butshorter than the light travel length of the double mirrored displaysystem 250. The user may look straight ahead, e.g., in the forwarddirection 274, during performance of the activities 22, 24, 26, 28,and/or 30 and have an unobstructed view. When the user then decides toreceive information, such as information 130, 134 provided by the singlemirrored display system 280, the user may glance to a side so that thepupil 272 moves from the forward direction 274 towards a position 276.That is, when the user moves the pupil 272 a certain angle α away fromthe forward direction 274 and towards the single mirrored display system280, the user may now see information presented by the single mirroreddisplay system 280. For example, at position 276, the pupil may be ableto see inside of the eye box 278 so that the light projected via thesingle mirrored display system 280 is now visible. In certainembodiments, the angle α may be between 10° to 90°.

FIG. 11 illustrates a schematic top view of an embodiment of the displaysystem 58 where the display system 58 includes a direct optical displaysystem 290. In the depicted embodiment, the user's eye 270 is shown withthe pupil 272 looking in the forward direction 274 away from the head.As mentioned above, when looking in the forward direction 276, the pupil272 may not see information provided via the direct optical displaysystem 290 or the direct optical display system 290 itself

As illustrated, the projective display system 256 may projectinformation, such as information 130, 134, via light. The light may thenbe further modified via optics 292, which may include a lens or lenses,including correcting lens or lenses, aspheric lens or lenses, or acombination thereof. The direct optical display system 290 may include alight travel length shorter than the light travel length of the doublemirrored display system 250. The user may look straight ahead, e.g., inthe forward direction 274, during performance of the activities 22, 24,26, 28, and/or 30 and have an unobstructed view. When the user thendecides to receive information, such as information 130, 134 provided bythe direct optical display system 290, the user may glance to a side sothat the pupil 272 moves from the forward direction 274 towards aposition 276. That is, when the user moves the pupil 272 a certain angleα away from the forward direction 274 and towards the direct opticaldisplay system 290, the user may now see information presented by thedirect optical display system 290. For example, at position 276, thepupil may be able to see inside of the eye box 278 so that the lightprojected via the direct optical display system 290 is now visible. Incertain embodiments, the angle α may be between 10° to 90°.

FIG. 12 illustrates a schematic top view of an embodiment of the displaysystem 58 where the display system 58 includes a direct display system300. In the depicted embodiment, the user's eye 270 is shown with thepupil 272 looking in the forward direction 274 away from the head. Asmentioned above, when looking in the forward direction 276, the pupil272 may not see information provided via the direct display system 300or the direct display system 300 itself

As illustrated, the projective display system 256 may projectinformation, such as information 130, 134, via light. The light may thenbe further modified via microlens or light-field projection optics 302.The microlens(es) may include diameters less than a millimeter, and mayinclude gradient-index (GRIN) lenses, micro-Fresnel lenses, binary-opticlenses, and so on. The light-field projection optics may include lensletarrays, projective arrays, and so on. The direct display system 300 mayinclude a light travel length shorter than the light travel length ofthe double mirrored display system 250. The user may look straightahead, e.g., in the forward direction 274, during performance of theactivities 22, 24, 26, 28, and/or 30 and have an unobstructed view. Whenthe user then decides to receive information, such as information 130,134 provided by the direct display system 300, the user may glance to aside so that the pupil 272 moves from the forward direction 274 towardsa position 276. That is, when the user moves the pupil 272 a certainangle α away from the forward direction 274 and towards the directdisplay system 300, the user may now see information presented by thedirect display system 300. For example, at position 276, the pupil maybe able to see inside of the eye box 278 so that the light projected viathe direct display system 300 is now visible. In certain embodiments,the angle α may be between 10° to 90°.

It is to be understood that while the various display systems, e.g.,systems 58, 250, 280, 290, 300 are shown as disposed on a side of a lens(e.g., side of lens of swim goggles 14, sunglasses 16, ski goggles 18,visor 20) in the figures above, the various display systems, e.g.,systems 58, 250, 280, 290, 300 may be disposed on top/bottom of lensesor in other portions of the swim goggles 14, sunglasses 16, ski goggles18, and/or visor 20 that are visible when placed over the eyes.Accordingly, the angle α away from the forward direction 274 may pointtowards any portion of the swim goggles 14, sunglasses 16, ski goggles18, and/or visor 20, including lens portions, that are visible by movingthe pupil 272 away from the forward direction 274.

Technical effects of the invention include providing for a minimallyintrusive display system that may be disposed in a variety of eyewear toprovide for feedback during certain activities, including sportsactivities. The minimally intrusive display system may derive certainmetrics and performance measures during performance on an activity, andthen display the metrics and performance measures to a wearer of theeyewear. Haptic and audio feedback may also via provided via theminimally intrusive display system.

This written description uses examples to disclose the invention,including the best mode, and also to enable any person skilled in theart to practice the invention, including making and using any devices orsystems and performing any incorporated methods. The patentable scope ofthe invention is defined by the claims, and may include other examplesthat occur to those skilled in the art. Such other examples are intendedto be within the scope of the claims if they have structural elementsthat do not differ from the literal language of the claims, or if theyinclude equivalent structural elements with insubstantial differencesfrom the literal languages of the claims.

The invention claimed is:
 1. A system, comprising: a non-swim goggleeyewear comprising temples attached to lenses; a minimally intrusivedisplay system (MIDS) configured to be disposed on the eyewear, the MIDScomprising: a display system disposed on one of the lenses and within anouter boundary of the one of the lenses, such that the display system isconfigured to be disposed between the one of the lenses and a pupil of auser of the eyewear; a sensor system configured to provide sensor data;a wireless communications system configured to communicate wirelessly toan external system; and a processor configured to: process the sensordata to derive an activity metric; and display, via the display system,the activity metric, wherein the display system is disposed in theeyewear so that the activity metric is only viewed when the user of theeyewear turns the user's pupil towards the display system at angle αfrom a forward direction, wherein the display system comprises a smalldisplay having dimensions of 20 mm by 20 mm or less disposed in only theone of the lenses, wherein the activity metric comprises a direction oftravel or a compass heading, wherein the direction of travel comprisesone or more images depicting one or more arrows that indicate a desireddirection of travel for the user.
 2. The system of claim 1, wherein thesensor system comprises an inertial measurement unit (IMU) configured toprovide at least one degree of freedom measurement of a wearer's headmovement, a global positioning system (GPS) configured to provide alocation, or a combination thereof, as the sensor data.
 3. The system ofclaim 1, wherein the activity metric comprises a head position, a speed,a leg position, a body position, a location, an elapsed time, abreathing metric, or a combination thereof.
 4. The system of claim 1,wherein the processor is configured to derive, via the activity metric,a quality measure for the activity metric, and to display the qualitymeasure via the display system.
 5. The system of claim 1, wherein theeyewear comprises a sunglasses, a ski goggles, a visor, or a combinationthereof, and wherein the activity metric comprises a bicycling, arunning, a walking, a skiing, a motorcycling, or a combination thereof.6. The system of claim 1, wherein the display system comprises at leastone LED light.
 7. The system of claim 6, wherein the angle α is between10° to 90°.
 8. The system of claim 1, wherein the processor isconfigured to set up the MIDS with information received wirelessly fromthe external system via the wireless communications system.
 9. Thesystem of claim 8, wherein the external system comprises a cell phone, atablet, a mobile device, or a combination thereof.
 10. The system ofclaim 8, wherein the external system comprises a coaching/trainingsystem, a gaming system, an in-competition system, a social networkingsystem, or a combination thereof.
 11. The system of claim 10, whereinthe external system comprises the coaching/training system, and thecoaching/training system comprises an application configured to: displaythe activity metric on an external device; transmit coaching informationto the MIDS; or a combination thereof.
 12. The system of claim 1,wherein the wireless communications system comprises a receiverconfigured to receive a transmission of information entered via a cellphone.
 13. A non-transitory computer readable medium comprisingexecutable instructions which, when executed by a processor, cause theprocessor to: receive sensor data from a sensor system disposed in aminimally intrusive display system (MIDS) configured to be disposed onan eyewear comprising non-swim goggle eyeglasses; process the sensordata to derive an activity metric; receive, via a wirelesscommunications system, communications from an external system; anddisplay, via a display system disposed in the MIDS, the activity metric,wherein the display system is disposed in the eyewear so that theactivity metric is only viewed when a user of the eyewear turns theuser's pupil towards the display system at angle α from a forwarddirection, wherein the non-swim goggle eyeglasses include templesattached to lenses, and wherein the display system is disposed on one ofthe lenses, such that the display system is disposed between the one ofthe lenses and the user's pupil, wherein the display system comprises asmall display having dimensions of 20 mm by 20 mm or less disposed inonly the one of the lenses, the display system is configured to displaytext that is only viewed when the user of the eyewear turns the user'spupil towards the display system at the angle α from the forwarddirection, and wherein the activity metric comprises a direction oftravel or a compass heading, wherein the direction of travel comprisesone or more images depicting one or more arrows that indicate a desireddirection of travel for the user.
 14. The non-transitory computerreadable medium of claim 13, wherein the sensor system comprises aninertial measurement unit (IMU) configured to provide at least onedegree of freedom measurement of a wearer's head movement, a globalpositioning system (GPS) configured to provide a location, or acombination thereof, as the sensor data.
 15. The non-transitory computerreadable medium of claim 13, wherein the executable instructions, whenexecuted by the processor, cause the processor to derive, via theactivity metric, a quality measure for the activity metric, and todisplay the quality measure via the display system.
 16. Thenon-transitory computer readable medium of claim 14, wherein theactivity metric comprises a head position, a speed, a leg position, abody position, a location, an elapsed time, a breathing metric, or acombination thereof.
 17. A method, comprising: receiving first sensordata from a sensor system disposed in a minimally intrusive displaysystem (MIDS) configured to be disposed on an eyewear comprisingnon-swim goggle eyeglasses; processing the first sensor data to derivean activity metric; receiving, via a wireless communications system,communications from an external system; communicating the activitymetric for display via a display system disposed in the MIDS, whereinthe display system is configured to be disposed in the eyewear so thatthe activity metric is only viewed when a user of the eyewear turns theuser's pupil towards the display system at angle α from a forwarddirection, wherein the non-swim goggle eyeglasses include templesattached to lenses, and wherein the display system is disposed on one ofthe lenses, wherein the display system comprises a small display havingdimensions of 20 mm by 20 mm or less disposed in only the one of thelenses, and wherein the activity metric comprises a direction of travelor a compass heading, wherein the direction of travel comprises one ormore images depicting one or more arrows that indicate a desireddirection of travel for the user; and displaying, via the displaysystem, text viewable by the user of the eyewear only when the userturns the user's pupil towards the display system at the angle α fromthe forward direction, wherein the text is associated with an activityperformed by the user, and wherein the text is customizable based onuser input.
 18. The method of claim 17, wherein the processing, thecommunicating, or a combination thereof, is performed by a cloud-basedsystem communicatively coupled to the external system.
 19. The method ofclaim 17, wherein external system comprises a cell phone, a tablet, amobile device, or a combination thereof.
 20. The method of claim 17wherein the sensor system comprises an inertial measurement unit (IMU)configured to provide at least one degree of freedom measurement of awearer's head movement, a global positioning system (GPS) configured toprovide a location, or a combination thereof, as the first sensor data.